<?php
namespace app\houtai\controller;
use app\houtai\controller\Base;
use think\Db;
use think\Request;
use think\Session;
class Login extends Base
{
    public function login()
    {
        if(Session::has('name')){
            return view('index/index');
        }
        if(Request::instance()->isPost()){
            $data['name']=input('username');
            $data['password']=md5(input('password'));
            if($data['name']==null || $data['password']==null){
                $this->error('用户和密码不能为空！', 'Login/login');
                // tc('不可为空！',url('login/login'),2);
                // die;
            }
            if (!captcha_check(input('verify'))){
                $this->error('验证码错误！', 'Login/login');

                // return tc('验证码错误！',url('login/login'),2);
            }
            $res=db('admin')->where('name',$data['name'])->select();
            if(!$res==null){
                if($data['password']==$res[0]['password']){
                    Session::set('name',$res[0]['name']);
                    Session::set('id',$res[0]['id']);
                    $this->success('登录成功！', 'index/index');

                    // tc('登录成功！',url('index/index'),1);
                }else{
                    // tc('密码错误！',url('login/login'),2);
                    $this->error('密码错误！', 'Login/login');
                }

            }else{
                // tc('无此用户！',url('login/login'),2);
                $this->error('无此用户！', 'Login/login');
            }

        }else{
            return view();
        }
    }
}
